package com.yilin.tms.core.entity.data.statistics.user;

import com.yilin.tms.core.entity.data.statistics.StatisticsTrends;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 车主数据统计
 *
 * @Author: zhangjinyuan
 * @CreateTime: 2023-01-05  15:13
 */
public class TruckerStatistics implements Serializable {

    //车主总数
    private Integer truckerTotalCount;

    //车主本月注册数
    private Integer truckerMonthCount;

    //车主今日注册数
    private Integer truckerDayCount;

    //车主类型分布饼图
    private OrganTypeCake truckerTypeCake;

    //车主角色分布饼图
    private UserRoleCake truckerRoleCake;

    //车主新增趋势折线图
    private List<StatisticsTrends> truckerRegisterTrends;

    //车主活跃趋势折线图
    private List<StatisticsTrends> truckerActiveTrends;

    public UserRoleCake getTruckerRoleCake() {
        return truckerRoleCake;
    }

    public void setTruckerRoleCake(UserRoleCake truckerRoleCake) {
        this.truckerRoleCake = truckerRoleCake;
    }

    public Integer getTruckerTotalCount() {
        return truckerTotalCount;
    }

    public void setTruckerTotalCount(Integer truckerTotalCount) {
        this.truckerTotalCount = truckerTotalCount;
    }

    public Integer getTruckerMonthCount() {
        return truckerMonthCount;
    }

    public void setTruckerMonthCount(Integer truckerMonthCount) {
        this.truckerMonthCount = truckerMonthCount;
    }

    public Integer getTruckerDayCount() {
        return truckerDayCount;
    }

    public void setTruckerDayCount(Integer truckerDayCount) {
        this.truckerDayCount = truckerDayCount;
    }

    public OrganTypeCake getTruckerTypeCake() {
        return truckerTypeCake;
    }

    public void setTruckerTypeCake(OrganTypeCake truckerTypeCake) {
        this.truckerTypeCake = truckerTypeCake;
    }

    public List<StatisticsTrends> getTruckerRegisterTrends() {
        return truckerRegisterTrends;
    }

    public void setTruckerRegisterTrends(List<StatisticsTrends> truckerRegisterTrends) {
        this.truckerRegisterTrends = truckerRegisterTrends;
    }

    public List<StatisticsTrends> getTruckerActiveTrends() {
        return truckerActiveTrends;
    }

    public void setTruckerActiveTrends(List<StatisticsTrends> truckerActiveTrends) {
        this.truckerActiveTrends = truckerActiveTrends;
    }
}
